
tongfusoft.docSearch = function() {
}

tongfusoft.docSearch.prototype = {

	advancedQueryBtn:function(){
		
		$("#advancedQueryBtn").click(function(){
			
			$("#searchForm").attr("action",common.getContextPath('advanced/page'));
			$("#searchForm").submit();

		});
	},createPage : function() {
		$("#addBtn").click(function() {
			

			if($("#csId").val()==''){
				
				$("#modelTitle").text('自定义查询');
				
				$('#dialogMode').modal('show');
				$("#oper").val("add");
			}else{
				
				$("#modelTitle").text('自定义查询');
				
				$('#dialogMode').modal('show');
				$("#oper").val("edit");
			}
			
			
			

		})

	},dataSubmit : function() {

		$.validator.setDefaults({
			submitHandler : function() {
				var initData = {};
				
				initData["oper"]=$("#oper").val();
				initData["csId"]=$("#csId").val();
				initData["csName"]=$("#csName").val();
				initData["queryTa"]=$("#queryText").val();
				common.ajaxSubmitOnSuccess(initData, 'advanced/save', function(data) {

					if (data.state == 'success') {
						$('#dialogMode').modal('hide');
						$("#csId").val(data.data);
					} 

				}, $("#oper").val())
			}
		});
		$("#advancedQueryDialogForm").validate();

		$("#saveBtn").click(function() {

			$("#advancedQueryDialogForm").submit();
		})
	}
	

}
$(function(){
	
	
	var obj= new tongfusoft.myDoc();
	if($("#searchText").val()!=''){
		$("#queryText").val(JSON.stringify({
			"fastText" : $("#searchText").val()
		}));
		
	}
	obj.docList(1,10,$("#queryText").val(), $("#queryUrl").val());
	obj.searchBtn('docSearch/query');
	obj.detailBtn();
	new tongfusoft.docSearch().advancedQueryBtn();
	new tongfusoft.docSearch().createPage();
	new tongfusoft.docSearch().dataSubmit();

});

$(document).keyup(function(event) {
	if (event.keyCode == 13) {
		$("#queryText").val(JSON.stringify({
			"fastText" : $("#searchText").val()
		}));
		new tongfusoft.myDoc().docList(1, 10, $("#queryText").val(), 'docSearch/query');
	}
});